home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / dev / c / ExtrasLib.lha / ExtrasLib / Include / Extras / boopsi / supermodel.h < prev   
Encoding:
C/C++ Source or Header  |  2000-09-30  |  596 b   |  15 lines

  1. #ifndef EXTRAS_BOOPSI_SUPERMODEL_H
  2. #define EXTRAS_BOOPSI_SUPERMODEL_H
  3.  
  4. #define SMA_DUMMY(x) ( (TAG_USER | 0x40000000) + (x) )
  5.  
  6. #define SMA_AddMember SMA_DUMMY(1) // If NULL during OM_NEW the whole Model will fail.
  7. #define SMA_RemMember SMA_DUMMY(2)
  8. #define SMA_GlueFunc  SMA_DUMMY(3) // ULONG (*GlueSet)
  9.  
  10. #define SICA_Model    SMA_DUMMY(1001)
  11. #define SICA_InMap    SMA_DUMMY(1002) // TagList, given to object, must be allocated with CloneTagItems()
  12. #define SICA_OutMap   SMA_DUMMY(1003) // TagList, given to object, must be allocated with CloneTagItems()
  13.  
  14. #endif /* EXTRAS_BOOPSI_SUPERMODEL_H */
  15.